all: asmtest synth.objdump

synth.o: synth.asm
	nasm -f elf32 -o $@ $^

synth.objdump: synth.o
	objdump -xd $^ > $@

asmtest: main.c synth.o
	gcc -m32 -o asmtest $^ -lsndfile

clean:
	rm -f *.o asmtest synth.objdump
